long boat - English Synonyms Dictionary